package com.sjhang.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sjhang.entity.TbArticle;
import com.sjhang.utils.ListParamVo;
import com.sjhang.utils.ResultResponse;

/**
 * <p>
 * 技术文章表  服务类
 * </p>
 */
public interface TbArticleService extends IService<TbArticle> {

    /***
     *  查询所有技术文章
     */
    ResultResponse selectArticle(ListParamVo listParamVo);

    /***
     *  删除自己的文章
     */
    ResultResponse deleteArticle(Long listParamVo);


    /***
     * 发布文章
     */
    ResultResponse insertArticle(TbArticle listParamVo);

    /***
     *  修改文章
     */
    ResultResponse updateArticle(TbArticle listParamVo);
}
